Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
92 AMWELL STREET Terraced £383,467 £298,000 31 May 2017
96 AMWELL STREET Terraced £318,323 £230,000 10 Dec 2015
98 AMWELL STREET Terraced £421,142 £335,000 21 Dec 2017
100 AMWELL STREET Terraced £238,938 £60,000 12 Jan 2000